Career 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999 1998 1997 1996 1994
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour USTA Challenger of North Miami Beach - North Miami Beach 1st Challenger Tournament Leon - Leon Memorial Piertomaso Tessitore - San Remo Ljubljana Open 2002 - Ljubljana Stella Artois Clay Court Championships - Budaors The Wrexham Challenger - Wrexham ATP Challenger Hamburg - Hamburg Warsteiner Challenger Wolfsburg - Wolfsburg Warsteiner Challenger Lubeck - Lubeck Sparkessen Magdeburg Open - Magdeburg The LTA Manchester Challenger - Manchester Time Warner USTA Challenger - Binghamton DPD Challenger 2000 - Aschaffenburg Okal Cup - Eckental Kuppers Kolsch Cup - Aachen Challenger Britania Zavaleta - Puebla Neride Prague Indoor - Prague Heilbronn Open - Heilbronn Challenger Ford de Cherbourg - Cherbourg 2001 USTA Challenger of Calabasas - Calabasas XL Capital Bermuda Open - Bermuda Aberto Da Costa Do Sauipe - Bahia Intelig Tennis Cup - Campos do Jordao The LTA Manchester Challenger - Manchester CA-Challenge - Graz Tatra Banka Open 2001 - Bratislava Milano Challenger-Jameson Cup - Milan Open de L'Isere - Grenoble Lamberts Open by Stawag - Aachen Okal Open - Eckental IPP Open - Helsinki Neride Prague Indoor - Prague Jameson Cup - Milan Intersport Heilbronn Open - Heilbronn Heilbronn Challenger - Heilbronn Hugarian Food Open - Budapest Quelle Cup - Furth Braunschweig Open - Braunschweig Muller Cup - Ulm Rado Geneva Challenger - Geneva Black Forest Open - Alpirsbach Pomorski Bank Kredytowy Open - Szczecin V Trofeo Barcelona de Tenis - Barcelona Cairo Challenger - Cairo International Bavarian Championship - Eckental Kuppers Kolsch Cup Aachen - Aachen Copa Ericsson Argentina - Buenos Aires Copa Ericsson Peru - Lima Heilbronn Open - Heilbronn ATP Challenger Hamburg - Hamburg ATP Tour Challenger at Nellie Gail - Laguna Hills Sparkassen Open - Magdeburg The Powder Byrne Trophy - Surbiton Volkswagen TED Open - Istanbul Open Castilla y Leon - Segovia I Open de Tenis Comunidad de Madrid - Madrid Okal Cup - International Bavarian Championship - Eckental MTCI ATP Challenger - Yokohama Wiesmann Roadster Open - Nuembrecht Warsteiner Challenger Lubeck - Lubeck Challenger 42 - Andrezieux Sarajevo Open - Sarajevo C.T. San Remo - XIII Piertomaso Tessitore - San Remo Steelers Cup - Kosice Ciudad de Pozoblanco Open Diputacion - Cordoba USTA Seascape Challenger - Aptos Lambertz Open - Aachen Okal Cup 2003 - Eckental IPP Open - Helsinki Jameson Cup - Milan Ischgl International Tennis Challenger 2003 - Ischgl Intersport Heilbronn Open - Heilbronn Volkswagen Challenger 2004 - Wolfsburg The LTA Wrexham Challenger - Wrexham Pro Tennis World Open - Boca Raton Challenger Leon 2004 - Leon Open Sainte Victoire - Aix-En-Provence Sporting Challenger - Turin Nord/LB Open 2004 - Braunschweig GHI Bronx Classic - Bronx China Open - Beijing Tatra Banka Open - Bratislava Okal Cup 2004 - Eckental Czech Indoor Open - Prague Mauritius Open - Mauritius Ischgl International ATP Challenger - Ischgl Intersport Heilbronn Open - Heilbronn Gemax Samsung Open 2005 - Belgrade Tallahassee Tennis Challenger - Tallahassee Nottingham Men's Challenger - Nottingham The Surbiton Trophy - Surbiton TED Open - Istanbul Lubbock Challenger - Lubbock Open de L'Isere - Grenoble Tatra Banka Open - Bratislava Music City Challenger - Nashville USTA Illinois Challenger - Champaign IPP Open - Helsinki Mobilux Open - Luxembourg The LTA Sunderland Challenger - Sunderland The LTA Wrexham Challenger - Wrexham USTA Men's Challenger of Dallas - Dallas Internationaux du Doubs - Besancon Shimadzu All Japan Indoor Tennis Championships - Kyoto XI Abierto Internacional de Salinas - Salinas BMW Tennis Championship - Sunrise Corona Mexico City Open - Mexico City 2006 USTA Tallahassee Tennis Challenger - Tallahassee Torneo Internacional Challenger Fila 2006 - Leon Challenger Casablanca San Angel - Mexico City Ostdeutscher Sparkassen Cup - Dresden Harrah's Entertainment Men's Pro Challenger - Tunica The West Side Tennis Club Clay Court Challenger - Forest Hills Baden Open - Ettlingen Czech Open 2006 - Prostejov Nord LB Open 2006 - Braunschweig Top Wool Challenger-Immagine Trophy - Biella The Commercia Challenger - Aptos Odlum Brown Vancouver Open - Vancouver WOW Cafe Challenger - New Orleans Lubbock Challenger - Lubbock Pekao Open - Szczecin Tatra Banka Open 2006 - Bratislava South African Airways Tennis Open - Durban BMW Tennis Championship - Sunrise Nord LB Open 2007 - Braunschweig Tatra Banka Slovak Open - Bratislava South African Airways Open - East London Ethias Trophy - Mons Labertz Open by Stawag - Aachen Bauer Watertechnilogy Cup 2008 - Eckental PEOPLEnet CUP - Dnepropetrovsk IPP Open - Helsinki Noumea Challenger 2006 North Shore Pro Tennis Championship - Winnetka Sunrise Challenger Johannesburg Challenger Prostejov Challenger Oberstaufen Challenger Segovia Challenger Istanbul Challenger Mons Challenger Kolding Challenger Eckental Challenger Aachen Challenger Bratislava Challenger Helsinki Challenger Salzburg Challenger Belgrade Challenger Sunrise Challenger Ramat Hasharon Challenger Bordeaux Challenger Alessandria Challenger Oberstaufen Challenger Banja Luka Challenger Trnava Challenger Mons Challenger Eckental Challenger Ortisei Challenger Bratislava Challenger Rado Swiss Open - Gstaad Generali Open 1997 - Kitzbuhel President's Cup 1997 - Tashkent Gold Flake Open - Chennai Japan Open - Tokyo The Stella Artois Grass Court Championships - London Rado Swiss Open - Gstaad Legg Mason Tennis Classic - Washington D.C. Generali Open 1998 - Kitzbuhel Pilot Pen International - New Haven The Samsung Open - Bournemouth Grand Prix de Tennis de Toulouse - Toulouse Davidoff Swiss Indoors - Basel Scania Stockholm Open - Stockholm Sybase Open - San Jose Kroger / St. Jude International - Memphis Copenhagen Open - Copenhagen Grand Prix Hassan II - Casablanca ERA Real Estate Clay Court Championships - Orlando AT&T Challenge - Atlanta Citrix Tennis Championships - Delray Beach Internationaler Raiffeisen Grand Prix - St. Polten Merano Open - Merano Rado Swiss Open - Gstaad 1999 Mercedes Cup - Stuttgart Generali Open 1999 - Kitzbuhel Grolsch Open - Amsterdam Internazionali di Tennis di San Marino - San Marino Waldbaum's Hamlet Cup - Long Island The Samsung Open - Bournemouth President's Cup 1999 - Tashkent CA Tennis Trophy - Vienna Grand Prix de Tennis de Lyon - Lyon Scania Stockholm Open - Stockholm Qatar Mobil Open 2000 - Doha Copenhagen Open - Copenhagen Citrix Tennis Championships - Delray Beach Franklin Templeton Tennis Classic - Scottsdale Galleryfurniture.com Challenge - Atlanta Grand Prix Hassan II - Casablanca Internationaler Raiffeisen Grand Prix - St. Polten The Nottingham Open - Nottingham UBS Open Gstaad - Gstaad RCA Championships - Indianapolis Legg Mason Tennis Classic - Washington D.C. Waldbaum's Hamlet Cup - Long Island Gelsor Open Romania - Bucharest Campionati Internazionali di Sicilia - Palermo CA Tennis Trophy - Vienna Adidas Open de Toulouse - Toulouse Davidoff Swiss Indoors - Basel Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg Qatar Mobil Open 2001 - Doha Heineken Open - Auckland Milan Indoors - Milan Copenhagen Open - Copenhagen Citrix Tennis Championships - Delray Beach Verizon Tennis Challenge - Atlanta U.S. Men's Clay Court Championships - Houston BMW Open - Munich Internationaler Raiffeisen Grand Prix - St. Polten Gerry Weber Open - Halle The Nottingham Open - Nottingham UBS Open Gstaad - Gstaad Croatia Open - Umag Generali Open 2001 - Kitzbuhel RCA Championships - Indianapolis The Hamlet Cup - Long Island Brazil Open - Salvador President's Cup - Tashkent Heineken Open Shanghai - Shanghai Salem Open - Hong Kong AIG Japan Open - Tokyo CA Tennis Trophy - Vienna Davidoff Swiss Indoors - Basel St. Petersburg Open - St. Petersburg Tata Open 2002 - Chennai Qatar Exxon Mobil Open 2002 - Doha Heineken Open - Auckland Milan Indoors - Milan Copenhagen Open - Copenhagen ABN/AMRO World Tennis Tournament - Rotterdam International Tennis Championships - Delray Beach Trofeo Conde de Godo - Barcelona Gerry Weber Open - Halle Ordina Open - 's-Hertogenbosch The Samsung Open - Nottingham Allianz Suisse Open Gstaad - Gstaad 2002 Mercedes Cup - Stuttgart Generali Open 2002 - Kitzbuhel RCA Championships - Indianapolis TD Waterhouse Cup - Long Island Brasil Open - Salvador Salem Open - Hong Kong AIG Japan Open - Tokyo CA Tennis Trophy - Vienna Davidoff Swiss Indoors - Basel St. Petersburg Open - St. Petersburg Qatar Exxon Mobil Open 2003 - Doha Heineken Open - Auckland Dubai Tennis Open - Dubai International Tennis Championships - Delray Beach BMW Open - Munich Gerry Weber Open - Halle The Samsung Open - Nottingham Allianz Suisse Open Gstaad - Gstaad Miller Lite Hall of Fame Tennis Championships - Newport RCA Championships - Indianapolis Generali Open 2003 - Kitzbuhel Legg Mason Tennis Classic - Washington D.C. TD Waterhouse Cup - Long Island Gelsor Open Romania - Bucharest Kremlin Cup - Moscow AIG Japan Open - Tokyo Grand Prix de Tennis de Lyon - Lyon CA Tennis Trophy - Vienna Davidoff Swiss Indoors - Basel St. Petersburg Open - St. Petersburg Kitzbuhel Umag Rezidenza Open - Magdeburg St. Polten TED Open Istanbul - Istanbul TennisCup Vlaanderen - Antwerp Credicard Tennis Cup - Campos do Jordao Neride Prague Indoor - Prague Wartburg Open - Eisenach Volkswagen TED Open - Istanbul Maia Challenger - Oporto Internationaux de Tennis de Brest - Brest Copa Ericsson Mexico - Guadalajara Open de Franche Comte - Besancon San Luis Potosi Challenger 2002 - San Luis Potosi Qatar Open - Doha Heineken Open - Auckland Milan Indoors - Milan ABN/AMRO World Tennis Tournament - Rotterdam Abierto Mexicano Telfonica MoviStar - Acapulco Fergana Challenger - Fergana Dubai Open - Dubai The Powder Byrne Trophy - Surbiton Open de la Comunidad Valenciana - Valencia Open Seat Godo - Barcelona Grand Prix Hassan II - Casablanca LTA Men's Challenger - Wrexham Internationaler Raiffeisen Grand Prix - St. Polten Gerry Weber Open - Halle The Stella Artois Grass Court Championships - London Allianz Suisse Open - Gstaad Tatra Banka Slovak Open - Bratislava Mercedes Cup - Stuttgart Generali Open - Kitzbuhel Warsteiner Challenger - Wolfsburg Idea Prokom Open - Sopot TD Waterhouse Cup - Long Island Open Romania - Bucharest Thailand Open - Bangkok Kremlin Cup - Moscow CA Tennis Trophy - Vienna Davidoff Swiss Indoors - Basel Open Castilla y Leon - Segovia Chennai Open - Chennai Milan Indoors - Milan Warsteiner Challenger - Lubeck Bangkok Challenger - Bangkok Open de la Comunidad Valenciana - Valencia Open Seat Godo 2005 - Barcelona AXA Open - Espinho Renault Slovenian Open - Ljubljana VSZ Solvak Open Challenger - Kosice The Surbiton Trophy - Surbiton BMW Open - Munich Internationaler Raiffeisen Grand Prix - St. Polten Gerry Weber Open - Halle Crystal Cup 1998 - Portoroz Allianz Suisse Open - Gstaad Warsteiner Challenger Lubeck - Lubeck Challenger Ford de Cherbourg - Cherbourg RCA Championships - Indianapolis XL Capital Bermuda Open - Bermuda Mercedes Cup - Stuttgart Open de Nice - Nice Mercedes-Benz Cup - Los Angeles Generali Open - Kitzbuhel Legg Mason Tennis Classic - Washington D.C. Pilot Pen Tennis - New Haven China Open - Beijing AIG Japan Open - Tokyo Kremlin Cup - Moscow CA Tennis Trophy - Vienna Davidoff Swiss Indoors - Basel Next Generation Adelaide International - Adelaide Sydney International - Sydney International Indoor Tennis Championships of Croatia - Zagreb Delray Beach International Tennis Championships - Delray Beach New Delhi Challenger - New Delhi US Men's Clay Court Championships - Houston Muller Cup - Ulm Hypo Group Tennis International - Portschach Gerry Weber Open - Halle Heilbronn Open - Heilbronn Campbell's Hall of Fame Tennis Championships - Newport Mercedes Cup - Stuttgart Generali Open - Kitzbuhel BCR Open Romania - Bucharest Mumbai Open - Mumbai AIG Japan Open Tennis Championships - Tokyo BA-CA Tennis Trophy - Vienna Macedonian Open - Skopje GHI Bronx Tennis Classic - Bronx Davidoff Swiss Indoors Basel - Basel Chennai Open - Chennai Sydney International - Sydney PBZ Zagreb Indoors - Zagreb Fergana Challenger - Fergana Regions Morgan Keegan Championships - Memphis Segovia Challenger Open Castilla y Leon - Segovia The Tennis Channel Open - Las Vegas Open de la Comunidad Valenciana - Valencia BMW Open - Munich Hypo Group Tennis International - Portschach Gerry Weber Open - Halle Allianz Suisse Open - Gstaad Mercedes Cup - Stuttgart Generali Open - Kitzbuhel Orange Prokom Open - Sopot Pilot Pen Tennis - New Haven Prasentiert Von Seat Wolfsburg - Wolfsburg Mumbai Open - Mumbai Sparkassen Open - Magdeburg Warsteiner Challenger Series - Lippstadt Open de Moselle - Metz BA-CA Tennis Trophy - Vienna Heineken Challenger - Ho Chi Minh City Kiev UMC Open - Kiev Graz CA Challenger - Graz Powder Byrne Trophy / Surrey Grasscourt Championships - Surbiton Venice Open - Venice Heilbronn Open - Heilbronn Davidoff Swiss Indoors - Basel Nuembrecht Challenger - Nuembrecht Napoli Challenger - Napoli VI Open Banc Agricol - Andorra Qatar Exxon Mobil Open - Doha Medibank International - Sydney ATP Bangalore Challenger - Bangalore PBZ Zagreb Indoors - Zagreb Akbank Private Banking-TED Open - Istanbul BA-CA Tennis Trophy - Vienna Davidoff Swiss Indoors Basel - Basel PBZ Zagreb Indoors - Zagreb Lambertz Open - Aachen Regions Morgan Keegan Championships - Memphis Samsung Securities Cup - Seoul Kuppers Kolsch Cup by Lambertz - Aachen The LTA Men's Challenger - Southampton Delray Beach International Tennis Championships - Delray Beach BMW Open - Munich Interwetten Austrian Open - Kitzbuhel Gerry Weber Open - Halle Mercedes Cup - Stuttgart Masters Series - Hamburg Ethias Tennis Trophy - Mons Internationaux de Tennis de Brest - Brest GHI Bronx Classic - Bronx The Joyce Eisenberg Jerusalem Open - Jerusalem CA Challenger - Graz Open Diputacion Pozoblanco - Cordoba Bank Austria Tennis Trophy - Vienna Qatar Exxon Mobil Open - Doha The Dubai Tennis Championships - Dubai San Marino Cepu Open - San Marino Grand Prix Hassan II - Casablanca II Manta Open - Manta Porsche Open - Poznan Privatbank Open 2006 - Dnepropetrovsk Sarajevo Open 2004 - Sarajevo If Stockholm Open - Stockholm Helsinki Challenger Internationale Badische Meisterschaffen Um Den Techem Cup - Zell Brisbane International - Brisbane PBZ Zagreb Indoors - Zagreb S Tennis Master Championship - Graz Grand Prix Hassan II - Casablanca X Abierto Internacional de Salinas - Salinas 11 Torino B. Camparaini Arpa Ceramic Cup - Reggio Emilia BMW Tennis Championship - Sunrise Lambertz Open by Stawag - Aachen ECM Cup - Prague Samarkand Challenger - Samarkand Kyoto Challenger - Kyoto Residenza Open - Magdeburg Energis Open - Amersfoort 2003 Mercedes Cup - Stuttgart Davidoff Swiss Indoors - Basel Connex Open Romania - Bucharest Davidoff Swiss Indoors - Basel Adidas International - Sydney Dubai Tennis Open - Dubai Abierto Mexicano de Tenis Pegaso - Mexico City Gerry Weber Open - Halle China Open - Beijing Estoril Open - Estoril Dubai Tennis Open - Dubai Internationaler Raiffeisen Grand Prix - St. Polten Idea Prokom Open - Sopot ABN/AMRO World Tennis Tournament - Rotterdam Heineken Open Shanghai - Shanghai Legg Mason Tennis Classic - Washington D.C. The Lipton Championships - Key Biscayne 14th Paris Open - Paris Tennis Masters Series - Indian Wells The Ericsson Open - Miami Monte Carlo Open - Monte Carlo Italian Open - Rome German Open - Hamburg Tennis Masters Series - Toronto Tennis Masters Series - Cincinnati Tennis Masters Series - Stuttgart Tennis Masters Series - Indian Wells The Ericsson Open - Miami Tennis Masters Series - Hamburg Tennis Masters Series - Cincinnati Tennis Masters Series - Stuttgart Tennis Masters Series - Indian Wells Tennis Masters Series - Miami Tennis Masters Series - Monte Carlo Tennis Masters Series - Rome Tennis Masters Series - Hamburg Tennis Masters Series - Toronto Tennis Masters Series - Cincinnati Tennis Masters Series - Madrid Tennis Masters Series - Paris Tennis Masters Series - Indian Wells Tennis Masters Series - Miami Tennis Masters Series - Monte Carlo Tennis Masters Series - Rome Tennis Masters Series - Hamburg Tennis Masters Series - Montreal Tennis Masters Series - Cincinnati Tennis Masters Series - Paris Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Telecom Italia Masters - Rome Tennis Masters Series - Hamburg Tennis Masters Series - Madrid Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Tennis Masters Series - Monte Carlo Telecom Italia Masters - Rome Tennis Masters Series - Hamburg Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati BNP Paribas Masters - Paris Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Masters Series Hamburg - Hamburg Rogers Masters - Toronto BNP Paribas Masters - Paris Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Masters Series - Hamburg Tennis Masters Series - Madrid Sony Ericsson Open - Miami Sony Ericsson Open - Miami BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo BNP Paribas Open - Indian Wells Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Davis Cup, World Group, 1R, SWE-SUI 4-1 Davis Cup, World Group, QR, SUI-KOR 3-2 Davis Cup, World Group, 1R, SUI-CZE 3-2 Davis Cup, Group 1, 2R, ISR-AUT 4-1 Davis Cup, World Group, QF, ESP-SUI 4-1 Davis Cup, Group 1, REL2, AUT-DEN 5-0 Davis Cup, World Group, 1R, SUI-ITA 3-2 Davis Cup, Group 1, 2R, AUT-POR 4-1 Davis Cup, World Group, QR, AUT-SWE 3-2 Davis Cup, World Group, 1R, SVK-AUT 3-2 Davis Cup, World Group, QR, FRA-AUT 5-0 Davis Cup, Group 1, 2R, CRO-AUT 4-1 Davis Cup, Group 1, 1R, AUT-ISR 3-2 Davis Cup, Group 1, 2R, ROU-AUT 5-0 Davis Cup, Group 1, 2R, AUT-FIN 3-2 Davis Cup, World Group, 1R, USA-AUT 5-0 Davis Cup, World Group, QF, FRA-SUI 3-2 Davis Cup, World Group, QR, AUT-GBR 3-2 Davis Cup, World Group, PO, AUT-ECU 4-1 Davis Cup, World Group, PO, AUT-BRA 4-1 Davis Cup, World Group, 1R, AUT-USA 1-4 Davis Cup, World Group, 1R, GER-AUT 3-2 Davis Cup, World Group, PO, CHI-AUT, 3-2 Davis Cup, World Group, 1R, AUT-FRA 2-3 River Oaks International Tennis Tournament - Houston Davis Cup, World Group, QR, AUT-BEL 3-2 Davis Cup, World Group, 1R, AUT-CRO 2-3 Davis Cup, Group 1, REL2, AUT-UKR 4-1 Davis Cup, World Group, 1R, AUT-ARG 1-4